rainfall infiltration - German English Dictionary